package com.zmn.oms.model.dto.order.proxy;

import com.zmn.oms.model.entity.order.OrderQuery;
import lombok.Data;
import lombok.ToString;

/**
 * 类描述：取消订单
 *
 * @author liuying
 * @date 2019/02/16 17:09
 */
@Data
@ToString(callSuper = true)
public class CancelOrderDTO extends OrderQuery {

    /**
     * 取消原因
     */
    private String remark;

    /**
     * 支付超时取消标识：1:否  2:是
     */
    private Integer payTimeout;

    /**
     * 退款取消标识：1:否  2:是
     */
    private Integer refundCancel;

    /**
     * 重复订单ID
     */
    private Long originalCode;

    /**
     * 强制取消，不验证权限 1否 2是
     */
    private Integer agreeCancel;
}
